stretch of land along the seashore - Französisch Englisch Wörterbuch